/*
 * @file    :task_shell.h
 * @author  :LingFengLu
 * @date    :2023-06-08
 */

#ifndef _TASK_SHELL_H_
#define _TASK_SHELL_H_
#include "global.h"
#include "devos.h"
//Constant definition    宏定义


//Type definition    类型定义
typedef enum
{
	TASK_SHELL_PARAM_BUSY = 0,
	TASK_SHELL_COUNT_PARAM
} task_shell_parameter;

//Function declaration    函数申明
void TaskShell_Init
(
	devos_task_handle t_TaskHandle
);
void TaskShell_Process
(
	devos_task_handle t_TaskHandle
);
uint TaskShell_SetConfig
(
	uint ui_Parameter,
	const uint8 *u8p_Value,
	uint ui_Length
);
uint TaskShell_GetConfig
(
	uint ui_Parameter,
	uint8 *u8p_Value,
	uint *uip_Length
);
//Golbal variable declaration   全局变量申明










#endif

